seashell horn - German English Dictionary